multi-layer insulation thermal blanket system - Spanish English Dictionary